package com.zhai.boot.annotation;

import java.lang.annotation.*;

/**
 * 控制层接口日志，用于收集外部调用接口入参及返回结果
 */
@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Inherited
@Documented
public @interface ControllerLog {

    /**
     * mongo表名
     */
    String mongo();

    /**
     * 操作
     */
    String operate();

    /**
     * 备注
     */
    String remark();
}
